turbocharged diesel engine - Espagnol Anglais Dictionnaire